#index{
	background:#f4f4f4;
}
header{
	z-index: 99;
	background:#47b34f;
	position:fixed;
	top:0;
	width: 100%;
	.px2rem(height,88);
	ul{
		.box;
		justify-content:space-between;
		.px2rem(height,88);
		align-items:center;
		.padding-left(23);
		.padding-right(23);
		color:#fff;
		li{
			.box;
			align-items:center;
			img{
				.margin-right(10);
			}
		}
	}
}
.banners{
	.margin-top(88);
    img{
        width:100%;
    }
}
nav{
	background:#fff;
	ul{
		.box;
		justify-content:space-around;
		.padding-top(33);
		.padding-bottom(33);
		li{
			text-align: center;
			a{
				display: block;
				.padding-top(20);
				font-size: 22px;
				color:#000;
			}
		}
	}
}
article{
	.margin-top(20);
	background: #fff;
	.box;
	.left{
		width:43.2%;
		border-right:1px solid #ccc;
	}
	.right{
		.right_1{
			height:50%;
			border-bottom: 1px solid #ccc;
		}
	}
}
.banner{
	background:#fff;
	.margin-top(20);
	text-align:center;
}
.section{
	background:#fff;
	.margin-bottom(114);
	.top{
		ul{
			.box;
			font-size: 30px;
			color:#000;
			border-bottom:1px solid #ccc;
			align-items:center;
			.px2rem(height,103);
			justify-content:center;
			li:nth-child(2){
				.padding-left(20);
				.padding-right(20);
			}
		}
	}
	.bottom{
		.box;
		.bottom_left{
			.padding-top(33);
			.padding-left(20);
		}
		.bottom_right{
			.padding-left(20);
			h1{
				font-size: 29px;
				color:#000;
				.padding-top(27);
			}
			p{
				.margin-top(18);
				color:#8f8f8f;
				font-size: 20px;
				border:1px solid #8f8f8f;
				.padding(5,10,5,10);
				.px2rem(width,183);
			}
			.xingxing{
				ul{
					.box;
					.padding-top(15);
					li{
						.padding-right(10);
						color:#8f8f8f;
					}
				}
			}
			h2{
				.padding-top(25);
				font-size: 20px;
				color:#8f8f8f;
				.padding-bottom(20);
				border-bottom:1px dashed #ccc;
			}
			.shoudan{
				ul{
					li{
						.padding-top(17);
					}
				}
			}
		}
	}
}
footer{
	background:#fff;
	position:fixed;
	bottom:0;
	width: 100%;
	border-top:1px solid #ccc;
	.px2rem(height,114);
	ul{
		align-items:center;
		.px2rem(height,114);
		.box;
		justify-content:space-around;
		align-items:center;
		li{
			color:#000;
			text-align:center;
			a{
				display: block;
				.padding-top(12);
			}
		}
		li:nth-child(1){
			a{
				color:#49b275;
			}
		}
	}
}